package cn.hg.solon.youcan.system.provider;

import java.util.List;
import java.util.Map;

import org.dromara.hutool.db.PageResult;
import org.noear.solon.annotation.ProxyComponent;
import org.noear.solon.data.annotation.Tran;

import cn.hg.solon.youcan.system.entity.Dict;
import cn.hg.solon.youcan.system.service.DictService;

/**
 * @author 胡高
 * @date 2023/08/03
 */
@ProxyComponent
public class EqDictProvider implements DictService {

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#checkUnique(cn.hg.solon.youcan.system.entity.Dict)
     */
    @Override
    public boolean checkUnique(Dict bean) {
        // TODO Auto-generated method stub
        return false;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#remove(java.util.List)
     */
    @Tran
    @Override
    public boolean delete(List<Integer> idList) {
        // TODO Auto-generated method stub
        return false;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#get(java.lang.Integer)
     */
    @Override
    public Dict get(Integer id) {
        // TODO Auto-generated method stub
        return null;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#getByType(java.lang.String)
     */
    @Override
    public Dict getByType(String type) {
        // TODO Auto-generated method stub
        return null;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#save(cn.hg.solon.youcan.system.entity.Dict)
     */
    @Tran
    @Override
    public boolean insert(Dict bean) {
        // TODO Auto-generated method stub
        return false;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#listByStatusOn()
     */
    @Override
    public List<? extends Dict> listByStatus(String status) {
        // TODO Auto-generated method stub
        return null;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#pageBy(int, int, java.util.Map)
     */
    @Override
    public PageResult<? extends Dict> pageBy(int pageNumber, int pageSize, Map<String, Object> paraMap) {
        // TODO Auto-generated method stub
        return null;
    }

    /* (non-Javadoc)
     * @see cn.hg.solon.youcan.system.service.DictService#update(cn.hg.solon.youcan.system.entity.Dict)
     */
    @Tran
    @Override
    public boolean update(Dict bean) {
        // TODO Auto-generated method stub
        return false;
    }

}
